html,body {
    width: 100%; height: 100%; margin: 0; padding: 0; box-sizing: border-box; cursor: default;
}
.layer-content {
    padding: 24px;
    background: #ffffff;
    position: absolute;
    left:220px;
    right: 20px;
    top: 120px;
    bottom: 0;
    height: auto;
    overflow: auto;
}
.noselect {
    -moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;
}
.ivu-dropdown,.ivu-dropdown-menu {
    user-select: none !important;
}
.ivu-tabs-nav {
    user-select: none !important;
}
.ivu-input-search:before {
    display: none !important;
}
.ivu-select {
    position: relative !important;
}
.ivu-page {
    text-align: center; margin: 10px auto;
}
.footer-page {
    text-align: center;
}
.ivu-modal-confirm-body {
	padding-left: 0 !important;
}
.ivu-form {
    text-align: left;
}
nav button:first-child {
    margin-left: 0;
}
nav button {
    margin-left: 8px;
}
.model_inner_btn {
    float: right; margin: 15px;
}
.ivu-breadcrumb {
    margin-top: 15px;
}
.middle_btn {
    display: block !important; margin: 10px auto !important; text-align: center;
}

.hig-source-mode-active {
    color: red;
}
.page-refresh {
  position: absolute; right: 50px; top: 78px; z-index: 9999; display: flex; align-items: center; cursor: pointer;
  color: #9a9a9a; padding: 0 6px 0 0 ;
}
.page-refresh:hover {
  background-color: #ffffff; border-radius: 5px; color: #726f6f;
}